package org.cl.persist.system.data.fo;

import lombok.Getter;
import lombok.Setter;
import org.hibernate.validator.constraints.Length;

import javax.validation.constraints.Min;

/**
 * @author cl
 */
@Getter
@Setter
public class DictFo extends BaseFo {

    @Min(0)
    private Integer id;

    @Min(0)
    private Integer pId;

    // 字典归属
    @Min(0)
    private Integer project;

    // 字典类型
    @Length(min=0, max=32)
    private String dtype;

    // 字典的key
    @Length(min=0, max=32)
    private String dkey;

    // 字典的值
    @Length(min=0, max=32)
    private String dvalue;

    // 被谁创建的ID 32
    @Length(min=0, max=32)
    private String createBy;

    // 被修改人ID 32
    @Length(min=0, max=32)
    private String updateBy;

    // 删除 0 为删除 1 删除
    private Boolean delFlag;

    // 创建的时间
    // private Date createDate;

    // 修改的时间
    // private Date updateDate;
}
